home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / general / modelers / linkedit / linkedit.lha / link-edit / LinkEdit / Link / link_private2.c < prev    next >
Encoding:
C/C++ Source or Header  |  1991-03-13  |  481 b   |  26 lines

  1. #include <stdio.h>
  2. #include <X11/Xlib.h>
  3. #include "link_types.h"
  4. #include "link_global.h"
  5.  
  6. LinkDCTranslateLink(gnrc,lnk,dx,dy)
  7. LinkStatus *gnrc; LinkList *lnk; int dx,dy;
  8.  
  9. {
  10.   LinkPointList *pnt;
  11.  
  12.   pnt = lnk->point.next;
  13.   while(pnt != NULL) {
  14.      pnt->dcx += dx; pnt->dcy += dy;
  15.      LinkComputePointWorldCoords(gnrc,pnt);
  16.      pnt = pnt->next;
  17.     }
  18.  
  19.   pnt = lnk->point.next;
  20.   while(pnt != NULL) {
  21.      LinkReComputeEdgeCrossings(gnrc,lnk,pnt);
  22.      pnt = pnt->next;
  23.     }
  24. }
  25.  
  26.